concealed radiator - Spanish English Dictionary